home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 1.iso
/
ARGONET
/
PD
/
FILER
/
VZAP133
/
!VZap
/
Docs
/
History
< prev
next >
Wrap
Text File
|
1998-08-24
|
14KB
|
275 lines
HISTORY OF !VZAP
~~~~~~~~~~~~~~~~
1.33 (24th Aug 1998) ********** EXTENSIVE MODIFICATIONS
a) Changed all deletes to FSControl 27's
b) Added detection for new viruses; BigFoot, MonitorDAT, Nitemare, Simple,
Thunder
c) Added detection for new strains of Icon, DataDQM, BBCEconet, Extend,
Icon, VanDamme, Module, NetStatus, Jester
d) Opened status window when a file is dragged to the icon bar icon.
e) Altered a few text messages.
f) Made virus scan more thorough when individual files are dragged to
VZap.
g) Made OS version detection independent of WindowManager module.
h) Improved virus logging routine.
i) Amended Reset routine to detect which OS is being used.
v1.32 (11th May 1998)
a) Added detection and elimination of the Honey Monster virus.
v1.31 (18th Jan 1998)
a) Fixed a potentially dangerous bug in the scan modules
routine, which could delete modules starting with two
zero words.
v1.30 (13th Jan 1998)
a) Added detection for the !Room Trojan virus.
v1.29 (29th Dec 1997)
a) Improved virus scan so that multiple infections of the same
virus within the same directory are all detected correctly.
b) Added support for 5 new strains of the 'Extend' virus.
c) Added scanning capability for all 'module' files.
d) Changed manual virus zap option from using the mouse pointer
to using a Risc OS error window. This gives better control
of manual virus listing/deleting.
e) Amended 'list virus' option to only work with textual files.
f) Added improved logging status for any viruses which are NOT
zapped.
v1.28 (7th Dec 1997)
a) Added support for additional strains of 'Icon' virus.
b) Added complete scan routine to verify sprite files (to catch
possible future variations of the 'icon' virus.
c) Improved log file status.
d) Added improved scanning of archived files.
e) Added additional scanning of !Run files.
f) Tidied up checking a bit so that some previously 'suspicious'
files are now understood.
v1.27 (1st Oct 1997)
a) Fixed bug where 0 byte 'absolute' files caused !VZap to give an
error.
b) Added registration for site licences (email me for prices)
v1.26 (20th Aug 1997)
a) Added support for parallel Zip drives (IZIPFS).
v1.25a (17th Aug 1997)
a) Fixed minor bug in filer menu, which could corrupt filer menus
under certain circumstances.
v1.25 (16th Aug 1997)
a) Added support for ATAFS filing systems.
v1.24 (19th Mar 1997)
a) Added code for automatic user registration. This makes it easier for me
to manage updates for people.
b) Tested ok on StrongArm.
c) Amended log file routines and other filer routines to work correctly on
protected networks, ie. schoolservers.
d) Tidied a number of minor bugs.
v1.23 (27th Jun 1996)
a) The default logfile path is automatically re-saved if an invalid path is
discovered on startup. This saves having to manually re-save the options.
v1.22 (3rd Jun 1996)
a) Masked out PC partitions from virus scans (which saves a lot of time if
you have a PC partition containing 100's of files)
b) Right aligned the filename icon in the status window, so that filenames
nested down multiple directories are not visibly truncated.
v1.21 (21st May 1996)
a) Fixed silly bug that I missed in v1.20 in that when you drag the logfile
icon to a directory it was not set until you pressed return or saved the
choices.
v1.20 (17th May 1996)
a) Moved Log file control from "Logpath" file into Choices window to make
it easier to control. You can now set the file path of the log file and
the auto-reset options from the Choices window. The filepath icon can
be dragged to any directory window to set the full filepath.
b) A couple of error messages have been changed accordingly.
c) When you list a file, a text editor is automatically loaded if one has
been seen, rather than just creating a command window and LISTing the
file.
d) Amended code so that the choices file can be updated correctly, even if
it is 'locked' or 'protected' by the user. To reset to the 'factory
default', simply delete the 'Choices' file and re-load !VZap. 'Choices'
will then be automatically created, containing the default options.
e) Added detection for the 'All New ID' virus
f) Changed inoculation code to improve !VZap's ability to remove suspect
lines from !Boot files.
g) Made extensive alterations to !Boot file scanning, so the virus scan
is a lot more thorough, especially when !Boot files have been infected
more than once.
h) Logfile automatically set to the default value if it cannot be created/
found on loading !VZap.
v1.19 (6th Mar 1996)
a) Closed logfile correctly on startup so that the occasional 'file open'
error is prevented on startup.
v1.18 (1st Mar 1996)
a) Added inoculation for BBCEconet virus.
b) Changed Breakfast virus detection slightly.
c) Made scanning for internal viruses a bit more frequent.
d) Added support for 'Not open for update' errors, if disc is write-
protected when you try inoculating a virus.
v1.17 (17th Feb 1996)
a) Added support for ArcFS while scanning for viruses, although due to
complexities giving support for so many different archivers which are
available, !VZap may not work with very old versions of ArcFS.
b) Added warning message on loading about archives possibly being read-
only. I can't see an obvious way to detect whether a de-archiver is
read or write, as there are now so many available.
c) Another side-effect is that VZap may well display something like
"scanning 68 out of 11 files". This simply means that one or more
of the files are archived and VZap has detected more files inside the
archives.
d) !VZap can now have it's logfile located anywhere, should you no
longer require it to be placed within !VZap itself. Simply re-define
the filename stored in the '!VZap.Logpath' file.
v1.16 (13th Jan 1996)
a) Added short bit of code to give a friendly message when no viruses
are detected during a memory scan.
v1.15 (9th Jan 1995)
a) Code amended to cope with the Jester virus much better, now I've had
longer to examine it. !VZap should now work with all occurrances.
b) Scanning routine amended to cope with 'locked' or 'no user access'
files, rather than giving an error.
c) On recommendation of Martin Tillman, finally got around to examining
a copy of the RISC OS style guide and modified templates slightly
to take account of a few guidelines. One side effect is that the
mouse pointer icon no longer changes automatically under RISC OS 2.
Feel free to offer further comments though.
d) Also, added additional checking to prevent !VZap itself becoming
virus infected.
v1.14a (11th Dec 1995)
a) 'Jester' module patch added so that it exits correctly. I discovered
this minutes after I gave a couple of people copies of v1.14 (teach
me to bug test properly!) - Version 1.14 is prone to crashing the
machine at odd occasions if Jester is detected in memory and zapped
from memory. Note this only occured if trying to zap a module ALREADY
in memory and did not affect it's scanning ability.
v1.14 (8th Dec 1995)
a) Code added to detect and eliminate "Jester" virus. !VZap will
now detect, eliminate and restore affected files. In addition,
!VZap will prevent the Jester virus from loading into the
computer whilst !VZap is installed.
b) Moved wimpslot detection from 'stat' routine to 'message' routine
so that changing wimpslots no longer obscure more important info.
c) Added 'Scan memory' option to Main menu, to save having to open
the Choices window (where it still exists).
v1.13 (21st Oct 1995)
a) Cancelled option c) in version 1.10 (above) as I got fed up
with with the scan window closing after each scan.
b) Amended scan routine to cope with Archives and ArcFSArc's
better. (If Spark is already loaded)
v1.12 (4th Oct 1995)
a) Changed templates slightly, on recommendation of A.McDiarmid.
b) Fixed slight delay in escape from virus scan routine.
v1.11 (23rd Sep 1995)
a) Fixed minor bug in Scanboot ptr where a virus load at byte 0 of
a !Boot file was sometimes missed.
b) Corrected 'Default','Save',Cancel' and 'OK' icons in choices
window so that clicking with 'Adjust' does not close the
choices window.
v1.10 (1st Aug 1995)
a) Adjusted icon to appear on right side of any applications
(RISC OS 3.0 and above only)
b) Added facility to drag a directory into the options window
in order to set the 'Scan on startup' filepath.
c) The status window is now closed automatically after virus
scanning if no viruses are found.
d) Attempts to 'Stamp' a write-protected disc now correctly
gives an error.
Thank you for John Laski for suggesting improvements a-d above.
v1.09 (23rd Jun 1995)
a) Fixed minor bug in scan routine where comments sometimes
confused the issue of multiple target searches.
b) Rearranged directory structure of log files, now including
an automatic backup of the last log file.
c) When commenting out suspicious !Boot files, the | character
is now correctly inserted at the beginning of the suspicious
line rather than before the suspicious word.
d) Fixed minor discrepancy in the 'Messages' file for the
interactive help on the Choices window.
e) Instructions enhanced and indexed separately.
v1.08 (14th Mar 1995)
a) Fixed bug where setting RAM: correctly switches to drive 0:
b) Allowed ESCAPE to work from FNconfirm (virus kill routine)
c) Bug fix in colour icons when virus is found with no AutoZap.
v1.07 (4th Mar 1995)
a) Fixed bug whereby multiple 'dodgy' lines in !Boot files failed
to be picked up (after the first one)
b) Added 'friendly' message for when "VProtect" is detected.
c) When dodgy lines are detected in !Boot files, the whole file is
no longer deleted. The line is merely commented out by
inserting a | code at the beginning.
d) Fixed a couple of bugs in archive scanning routine, so that
the detection for CFS and SPARKFS is a bit better.
e) New templates designed. Much thanks are due to Dave Parr for
designing them.
v1.06 (7th Feb 1995)
a) Small bug fix where some long (non text) !Boot files gave fatal
error #8.
v1.05 (12th Oct 1994)
a) Small bug fix where !VZap quits after finding one virus when
'Auto Quit' is on.
v1.04 (28th Sep 1994)
a) Fixed bugs in interactive menu help sometimes giving the wrong
help text.
b) Support for NexusFS added.
v1.03 (18th Jul 1994)
- Added extra virus inoculation (Icon5574)
- Added 'Auto Quit' option to choices
v1.02 (28th Apr 1994)
v1.01 (20th Apr 1994)
- Increased indirected menu memory allocation so that multiple
tasks don't crash the machine any more. (ie. more than 3
'counts')
- Changed messages slightly to cater for options that only work
on RISC OS 3.1 and above, rather than 3.0
- Pointer to sprite area read via "Read_DynamicArea" rather than
an absolute value (20*1024*1024), therefore should work on
RISC PC machines.
v1.00 (2nd April 1994)
- Fixed bug where desktop crashes if 'cancel' is clicked in
registration window.
- Amended 'sprite memory claim' routine so that other applications
workspace (ie. !SparkFS) shouldn't be corrupted.
v1.00 (18th Mar 1994)
- As GuardianPro version 5.11
- Removed 'rounding' bug where 1.6M discs where displayed
as 2M with clone on.
- fixed bug in disc editor where pointer got drawn in the wrong
place if the edit window had been moved.
- Blank map option added to disc editor 'disc' menu.
- Messages taken out and added to 'Messages' file.
- 'Scramble disc' facility added.
- Some windows and icons changed to give a more 'Acorn'
consistent feel.